package ms.aurora.forms;

import javax.swing.*;
import java.awt.*;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

@Retention(RetentionPolicy.RUNTIME)
public @interface Input {

    public String label();

    public int maxLength() default 80;

    public Class<? extends Component> component() default JTextField.class;

    public boolean required() default false;

}
